Type theory and rewriting
نویسنده
چکیده
The 19th of March 1998 was an important date for at least two reasons. The first one was personal. The second one was that Jean-Pierre Jouannaud agreed to supervise my master thesis on " extending the Calculus of Constructions with a new version of the General Schema " which he had roughed out with Mitsuhiro Okada. This did not mean much to me then. However, I was very happy with the idea of studying both λ-calculus and rewriting, and their interaction. This work results of this enthusiasm. This is why I will begin by thanking Jean-Pierre Jouannaud, for the honor he made to me, the trust, the help, the advice and the support that he gave me during these three years. He taught me a lot and I will be always grateful to him. I also thank Mitsuhiro Okada for the discussions we had together and the support he gave me. It was a great honor to have the opportunity to work with him. I hope we will have other numerous fruitful collaborations. I also thank Maribel Fernández who helped me at the beginning of my thesis by supervising my work with Jean-Pierre Jouannaud. I also thank Gilles Dowek who supported me in my work and helped me on several important occasions. His work was (and still is !) an important source of reflexion and inspiration. I also thank Daria Walukiewicz with whom I had many fruitful discussions. I thank her very much for having read in detail an important part of this thesis and for having helped me to correct errors and lack of precision. I also thank every person in the D ´ EMONS team from the LRI and the Coq team (newly baptized LogiCal) from INRIA Rocquencourt, in particular Christine Paulin and Claude Marché who helped me several times. These two teams are a privileged research place and have a pleasant atmosphere. I also thank the referees of this thesis, Thierry Coquand and Herman Geuvers, for their interest in my work and the remarks they made for improving it. Finally, I thank the members of the jury and the president of the jury for the honor they made to me by accepting to consider my work.
منابع مشابه
Congruence Types
We introduce a type theoretical framework in which canon ical term rewriting systems can be represented faithfully both from the logical and the computational points of view The framework is based on congruence types a new syntax which combines inductive algebraic and quotient types Congruence types improve on existing work to combine type theories with algebraic rewriting by making explicit th...
متن کاملRepresenting the MSR Cryptoprotocol Specification Language in an Extension of Rewriting Logic with Dependent Types
This paper presents a shallow and efficient embedding of the security protocol specification language MSR into an extension of rewriting logic with dependent types. The latter is an instance of the open calculus of constructions which integrates key concepts from equational logic, rewriting logic, and type theory. MSR is based on a form of first-order multiset rewriting extended with existentia...
متن کاملExtensional Rewriting with Sums
Inspired by recent work on normalisation by evaluation for sums, we propose a normalising and confluent extensional rewriting theory for the simply-typed λ-calculus extended with sum types. As a corollary of confluence we obtain decidability for the extensional equational theory of simply-typed λ-calculus extended with sum types. Unlike previous decidability results, which rely on advanced rewr...
متن کاملOn Modular Properties of Higher Order Extensional Lambda Calculi
We prove that confluence and strong normalisation are both modular properties for the addition of algebraic term rewriting systems to Girard’s F! equipped with either -equality or -equality. The key innovation is the use of -expansions over the more traditional -contractions. We then discuss the difficulties encountered in generalising these results to type theories with dependent types. Here c...
متن کاملAdjoint Rewriting and the !-type Constructor
This paper provides a sound, complete and decidable equational theory for the terms of the (I; ;?;!)-fragment of intuitionistic linear logic with respect to the class of models known as linear categories. This work uses the natural deduction style presentation of the !-type constructor in DILL so as to be able to apply the ideas of adjoint rewriting. We obtain an expansionary-rewrite rule and c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0610068 شماره
صفحات -
تاریخ انتشار 2001